tissue embedding - French English Dictionary